package 数组工具类;

import java.util.Arrays;

/*
 * java.util.Arrays是一个与数组相关的工具类，提供了大量的静态方法，用来实现数组的常见操作
 *
 * public static String tostring(数组)：将参数数组变成字符串（按照默认格式[元素1，元素2，元素3]）
 *public static void sort(数组)：按照默认升序对数组元素进行排列
 *备注：
 *  1、如果是数值，sort默认按照升序从小到大
 *  2、如果是字符串，sort默认按照字母升序
 *  3、如果是自定义类型，那么这个自定义的类需要有comparable或者comparator接口支持
 * */
public class Arrays01 {
    public static void main(String[] args) {
        int[] array01 = {10, 20, 30};
        //将int[]数组按照默认格式变成字符串
        String str = Arrays.toString(array01);
        System.out.println(str);

        int[] array02 = {90, 782, 5231, 10, 20, 30};
        Arrays.sort(array02);
        System.out.println(Arrays.toString(array02));

        String[] array03 = {"aaa", "bbb", "ccc"};
        Arrays.sort(array03);
        System.out.println(Arrays.toString(array03));
    }
}
